package com.servicesDirectory.bo.programme;

import java.util.ArrayList;
import com.servicesDirectory.bo.BaseBO;
import com.servicesDirectory.common.exception.FunctionalException;
import com.servicesDirectory.common.exception.SystemException;
import com.servicesDirectory.common.vo.BaseProgrammeVO;

public interface BaseProgrammeBO extends BaseBO {
	public ArrayList<BaseProgrammeVO> search(String input)
			throws FunctionalException, SystemException;

	public boolean insert(BaseProgrammeVO data) throws FunctionalException,
			SystemException;

	public boolean update(BaseProgrammeVO data) throws FunctionalException,
			SystemException;

	public boolean delete(BaseProgrammeVO data) throws FunctionalException,
			SystemException;
}
